be left waiting for someone - Español Inglés Diccionario